package agenda;



import java.io.Serializable;

public class Contato implements Serializable {

	private static final long serialVersionUID = -894883158265228764L;

	private String nome;
	private String telefone;

	public String getNome() {
		return nome;
	}
	public void setNome(String nome) {
		this.nome = nome;
	}

	public String getTelefone() {
		return telefone;
	}
	public void setTelefone(String telefone) {
		this.telefone = telefone;
	}

	public String toString() {
		return nome +" - "+ telefone;
	}
	
	@Override
	public int hashCode() {
		final int prime = 31;
		int result = 1;
		result = prime * result + ((telefone == null) ? 0 : telefone.hashCode());
		return result;
	}

	@Override
	public boolean equals(Object obj) {
		if (this == obj) return true;
		if (obj == null) return false;
		if (super.getClass() != obj.getClass()) return false;

		Contato other = (Contato) obj;
		if (telefone == null) {
			if (other.telefone != null) return false;
		} else {
			if (!telefone.equals(other.telefone)) return false;
		}
		return true;
	}
}
